package com.itheima.designmode;

/*
 *
 *  模版设计模式
 *
 * */
public abstract class Demo {

    //写作文
    public void writeComposition() {
        //头
        head();
        context();
        //尾
        end();
    }

    //写作正文,由于不能确定 所以定义成抽象方法
    public abstract void context();

    //作文的头尾是决定的,当有不想被子类继承 用private
    private void head() {
        System.out.println("<我的爸爸>");
    }

    private void end() {
        System.out.println("啊~ 这就是我的爸爸");
    }
}
